PM岗位职责:
角色描述 | 角色职责 | 卓越标准 |
1、版本高质量交付的责任者 | 1、版本质量、进度、范围、成本的第一责任人。负责项目总体路标规划、目标优先级排序、项目预/核算、项目人力管道、依赖关系、风险等管理。 2、协同解决方案团队,E2E支撑版本商业成功。跟踪版本市场需求和关键目标市场,做好各版本和入网测试的协同管理、导入管理和转维。 | 1. 任何时候不轻言放弃,带领大家勇往直前。 2. 带领团队持续实现产品商业成功和打胜仗。 3. 关键需求的决策和取舍;发现端到端交付的短木板并推动解决;关键过程的监控,时刻关注风险,保证重大特性的闭环。 4. 关键客户满意度高:重大局点使用反馈良好。 5. 带出一批有战斗力的尖兵队员。 |
2、研发流程建设和优化的责任者 | 1、确定版本的整体人力结构、分解版本目标到子团队,并明确团队间的协同策略。 2、在公司流程框架下, 根据项目特点,制定版本运作制度和规则。提高管理措施的针对性和适用型,减少随意性和个案处理的几率,从制度上建立责,权,利共同体。 3、负责管理流程、工具、方法的建设、定制与持续改进,持续提高项目运作效率。 | |
3、高绩效团队建设的责任者 | 1、以绩效管理为主线,制定和分解版本目标,营造良好的团队氛围,引导员工出于意愿而愿意付出超越职责的努力,实现组织目标及团队和个人的共同成长。(愿打胜仗) 2、身体力行,理解和有效传承团队价值观,影响团队成员的认知,在团队中形成良好的文化导向。(敢打硬仗、胜仗) 3、在项目过程中,辅导成员开展工作,积累技术和业务经验储备,持续提升团队协同能力和单兵作战能力。(持续打胜仗) |
测试经理岗位职责:
角色描述 | 关键业务活动 | 卓越标准 |
1、版本高质量交付责任者 | 1、测试各项资源的评估及准备,版本测试排兵布阵。 4、建立高效自动化防护体系,持续提升特性验证效率和防护完备性。 | 1.任何时候不轻言放弃,带领测试团队勇往直前。 |
2、周边沟通、协作责任者 | 1、明确配套产品相关责任人,做好周边沟通、协作。(测试分层、联合测试、例行交流等) | |
3、版本测试组织能力建设责任者 | 1、版本测试过程资产积累。 5、负责版本目标向下分解。 |
FO岗位职责(开发/测试):
角色描述 | 关键业务活动 | 卓越标准 |
1、特性端到端交付责任人 | 1、负责战队的计划管理、质量管理、风险管理和周边协调等,确保项目在预定的进度、质量、范围、成本目标内完成。 2、战队内排兵布阵,识别并解决交付中的风险和问题,进行质量策划,实施质量持续改进,履行并完成对项目交付的承诺,支撑版本成功交付,并确保本领域业务特性持续高质量交付。(打胜仗) 3、开发首领持续演进优化架构/CBB,保障架构清晰稳定。不断改进性能规格,提升用户体验。 4、测试首领:确保用例完备,场景覆盖全面;确保自动化在业务组的有效部署实施和应用效果。自动化体系合理分层,结构清晰,有效提高防护效率,降低人力成本。 5、开发测试团队在版本目标下高效协同,确保产品质量满足客户要求。 | 1. 战队的领头人,综合能力最强。 2. 带领大家勇往直前,任何时候不轻言放弃。 3. 站在全流程角度管理项目,风险识别,端到端推动问题的解决。 4. 坚持质量优先,保障版本零缺陷。 5. 特性得到规模应用,客户满意度高。 6. 正向思维,以身作则,团队人人追求卓越。 |
2、团队建设责任者 | 1、以绩效管理为主线,制定和分解战队目标,营造良好的团队氛围,引导员工出于意愿而愿意付出超越职责的努力,实现组织目标及团队和个人的共同成长。(愿打胜仗) 2、身体力行,理解和有效传承团队价值观,影响团队成员的认知,在团队中形成良好的文化导向。(敢打硬仗、胜仗) 3、在项目过程中,辅导成员开展工作,积累技术和业务经验储备,持续提升团队协同能力和单兵作战能力。(持续打胜仗) | |
3、规则和流程落地的责任者
| 根据版本运作要求,负责各项微流程与规范的执行和落地,带领团队持续优化团队运作,提升开发效率。 |
版本SE岗位职责:
角色描述 | 关键业务活动 | 卓越标准 |
1、产品竞争力的守护者 | 1、负责本领域产品的需求分析、场景分析、价值需求收集和客户交流、挖掘,对本领域产品竞争力负责。 2、负责组织所在产品的技术规划。 3、配合MKT进行产品的版本规划。 | 1. 站在全流程和全系统思考,构建产品一流的竞争力。 2. 最清楚本产品和相关产品的人员, 深度把握产品发展趋势,技术全面,是本产品的一面旗帜。 3. 把握关键需求,站在客户的角度分析问题,敢于和周边甚至客户PK需求,甚至引导客户需求。 4. 支撑重大项目成功交付,客户满意度高。 |
2、版本业务领域E2E拉齐的责任者。 | 1、负责IPDSE流程的推进与落地,借助流程的力量,确保版本风险可控,版本运作顺畅。 2、向上负责上游解决方案算法评审和需求接收,拉通推动各特性业务SE运作,迭代澄清、ShowCase、客户验收等活动,识别价值需求,通过开发团队识别出的业务问题,反向推动SE优化闭环。 3、向下负责特性到战队的分解。协调开发战队进行澄清、设计、实现、验收,确保特性端到端落地。 | |
3、版本技术的责任者 | 1、负责版本的关键技术分析和关键需求分析分解,负责版本级关键业务流程设计。 2、负责小组业务技能提升。 3、协助软件架构设计、DFX落地。 4、参与该领域的标准制定,专利编写。 5、负责该产品业务技术的持续进步。 |
MDE岗位职责:
角色描述 | 关键业务活动 | 卓越标准 |
1、架构设计与守护者 | 1、带领开发人员完成系统/模块设计,输出高质量的系统/模块设计方案。 2、组织开发人员进行项目相关的技术探索。 3、存量代码设计优化,及时发现和解决设计问题。 4、需求对软件架构冲击较大,存在性能规格、可行性风险时,需要向Product Owner或CCB进行设计举证,提前明确风险。 5、DFX方案的设计和落实。 | 1. 牵头组织过模块或子系统设计,输出成功优秀设计案例。 2. 编码能力和质量远超过平均水平。 3. 部分模块或子系统的技术标杆,能突破关键技术,具备解决系统一切疑难杂症的意愿和能力。 4. 视野开阔,站在全局角度思考问题。 5. 影响力高,是团队软件开发人员的楷模,并能带领团队持续提升实现软件开发设计能力。 |
2、代码质量守护者 | 1、保持所负责领域的架构清晰,各模块代码符合规范,静态检查清零,防护网完备,代码无坏味道。 2、组织开发人员定期进行代码检视,并根据检视结果落实重构工作。 3、严格执行四次握手环节,确保新增代码100%检视。 4、组织开发人员定期对测试代码进行检视和重构,确保测试代码质量。 | |
3、需求正确落地的责任者 | 1、站在MDE角度参与需求分析,正确理解产品需求,并确保需求能够正确落实到设计方案。 2、协助SE/BA向开发人员澄清需求,保证开发人员正确理解需求和设计。 3、确保编码实现与需求保持一致。 4、所负责特性的设计稳定、可靠、高鲁棒、高内聚低耦合。 | |
4、团队软件技能提升者 | 1、团队设计、编码能力提升。 2、后备MDE培养。 3、新技术、新工具推广,提升开发效率。 4、组织开发人员总结红黑设计案例。 | |
5、软件架构演进规划和设计实现者 | 1、协助SE完成中长期技术规划,对产品的软件架构演进方案进行规划。 2、为现有产品的交互、融合与演进提供架构设计支撑。 |
SWE(田主)岗位职责:
角色描述 | 关键业务活动 | 卓越标准 |
1、功能开发实现 | 1、负责代码开发、需求实现和代码测试。 2、保持代码高内聚,低耦合,清晰可读,并符合项目组规范、架构、性能规格要求。 3、严格按照四次握手流程完成开发:签收前与SE充分沟通、写代码前必需先与MDE进行方案确认,提前暴露风险。开发后主动推动Story签收。 4、一次把事情做对,倡导零缺陷,减少工作浪费。 5、新开发代码100%通过MDE检视。 6、保持技术好奇心,主动参与团队的技术讨论与交流分享,提升自身段位。
| 1. 具有强烈的质量意识,代码清晰易维护,缺陷率远低于平均水平。 2. 代码开发效率和性能远高于平均水平。 3. 对需求理解精准,一次性把事情做好。 4. 深刻理解敏捷理念并成功实践。 5. 面对问题迎难而上,敢于挑战。 6. 开放协作,乐观主动的态度,达成高效的团队协作。 |
2、责任田的守护者 | 1、对所负责模块的结构、业务处理流程了如指掌,清楚责任田内每行代码含义。 2、负责对问题单的正确修改,问题单规范填写。 3、与本责任田相关的问题,田主第一时间负责修改或协助他人定位,不推脱。 4、完善责任田防护网。 | |
3、责任田持续优化执行者 | 1、识别责任田坏味道和性能规格优化点,主动进行重构优化。 2、输出技术心得,分享重构优秀案例。 |
TSE岗位职责:
角色描述 | 关键业务活动 | 卓越标准 |
1、系统测试分析设计的责任者 | 1、E2E统筹版本测试分析设计任务,关注领域间测试设计和E2E需求跟踪。 2、组织版本可测试性设计。 3、根据需求进行测试设计、场景分析,测试策略的把控。 4、识别版本测试方案存在的问题和风险。 | 1. 站在全流程思考测试工作,关注用户感知的质量,产品零缺陷 2. 独立性,站在客户的立场思考,据理力争,推动问题的解决。 3. 测试领域的技术专家,能突破关键技术,解决各种疑难杂症 4. ST自动化切实可靠的保证产品质量。有效提升业务组自动化与工具应用技能 5. 在设计阶段将测试架构融入开发,能从系统架构的设计上保障后续测试质量和效率 6. 经验的不断积累和传播,成功提升测试队伍的整理技能和素质,培养测试领域专家 |
2、测试能力的提升者 | 1、主动识别本领域能力建设薄弱环节,推动改进措施落实。 2、引进行业、业界成熟的测试技术,在版本内进行推广、应用。 3、组织各项目开展测试闭环改进工作,促进测试各个环节改进,以及不同业务组之间经验共享。 4、负责本领域技术专家培养。
| |
4、设计与测试活动的连接者 | 1、参与SE组织的需求澄清、验收准则的制定,提出测试关注点。 2、参与MDE组织的架构设计,结合对需求和架构的理解整理输出DFX需求、测试架构等。 3、参与需求变更讨论,并跟踪落实。 |
TE岗位职责:
角色描述 | 关键业务活动 | 卓越标准 |
1、版本测试设计质量和进度的责任者 | 1、承接TSE分析输出,进行测试方案和测试用例的实现 2、负责测试用例的执行 | 1. 深度了解业务,能从客户角度发现深层次的隐藏问题,版本质量零缺陷 2. 保持测试的独立和公正,决不妥协 3. 能输出高质量的测试策略、计划、用例和测试报告,用例执行无遗漏 4. 测试效率和质量远高于平均水平,并能持续优化改进 5. 善于抓取失败或崩溃信息,开发人员能根据线索快速解决问题 |
2、版本或者模块领域测试持续改进的责任者 | 1、参与闭环改进,持续提升测试设计质量 2、对于关键的问题开展专题、专项测试,保证版本质量 | |
3、版本质量控制的实施者 | 在产品测试团队中,负责对产品的功能、非功能属性进行严格验证,保证产品正确地实现了客户要求 | |
4、测试效率提升的责任者 | 1、编写自动化用例,落实自动化测试方案,提升本领域测试自动化率 2、确保自动化用例的质量和完备性 3、引进周边效率提升工具和手段,并落地在本领域内 |
CIE岗位职责:
角色描述 | 关键业务活动 | 卓越标准 |
1、流水线构建体系质量与效率的责任者 | 1、通过落地持续集成体系,并不断优化、增加构建规则,保持版本代码库不受污染。 2、建立有效的构建失败通知机制,确保第一时间及时反馈代码库污染。 3、持续优化本地构建效率,不断降低开发人员提交成本,满足6个1要求。 4、不断优化改进构建脚本,确保脚本简单、易维护。 5、维持版本配置库划分合理、结构清晰。 6、自动化发布流水线,缩短修改代码到打包的时间周期。 7、确保各种度量数据准确、稳定上报。 8、确保UT、ST的执行稳定性和效率。 | 1.建立一流的发布流水线,效率极速,防护完备。在发布流水线的约束下,版本质量和开发效率提升显著。 2、将深刻的持续改进意识融入到构建优化工作,并做到极致。 3、深刻领悟业界领先的持续交付工程实践,在项目中融合创新,团队持续交付做到公司标杆。 |
2、版本转测打包、上线发布的责任者 | 1、负责提供版本每日构建包、迭代/SDV转测包,保证打包质量; 2、转测前协调各战队及时做好代码上传、自检,确保准时转测与转测效率。 3、负责版本上Support前的交付件准备工作。 | |
3、日常构建问题解决的推动者 | 1、实时关注整个版本的构建结果,定位解决因环境原因导致的构建故障;推动各战队尽快闭环构建问题。 | |
4、先进构建技术的探索者 | 1.不断探索业界好的代码防护技术,为版本构建体系所用。 2.通过脚本自定义功能,开发新的构建项,满足版本特殊构建需要。 3.落实产品线持续构建要求。 |
角色描述 | 关键业务活动 | 卓越标准 |
1、版本质量保证的责任者 | 进行版本质量策划,明确版本质量目标和达成措施、团队阵型和管理机制,并在开发过程中通过日常质量可视化和关键点质量评估与把关,驱动问题和风险闭环改进,确保达成质量要求并提升效率。 | 成为业务团队最专业、最有影响力的质量伙伴: 1.版本开发过程100%满足存量工具流程、质量要求,无遗漏。 2.版本各项质量目标达到挑战目标值。 3.为版本团队提供专业的质量方法指导,促进版本达成改进目标。 4.提升版本团队成员质量意识,在版本团队内树立“质量优先”的导向。
|
2、研发质量、效率持续改进的促进者 | 通过度量分析、审核评估、经验教训总结等质量改进活动,不断挖掘开发过程中出现的质量、效率问题,促进研发团队持续改进质量和效率,并对经验成果进行总结固化,推动组织级改进。 | |
3、版本研发流程和方法的引导者 | 为版本开发项目以及质量改进活动提供质量方法、工具平台辅导和培训,帮助质量改进达成预期目标,提升研发质量及效率。 | |
4、质量环境的建设者 | 明确和落实研发团队质量职责,持续宣传质量理念,促进团队质量意识提升,构建团队持续改进的质量环境和质量文化氛围。 |